efflorescent salt - German English Dictionary